English: India and Nepal are very similar.
Telugu: భారత్, నేపాల్ దేశాలు రెండూ కూడా అదే అభిప్రాయంతో ఉన్నాయి.