English: we should've got together often.
Telugu: మేము చాలా సార్లు కలిసి ఉండేవారం.